supporting pillar - Almanca İngilizce Sözlük